// import mockjs from 'mockjs';
// import { chunk } from 'lodash';
// import { delay } from 'roadhog-api-doc';

// const { mock } = mockjs;

// const MOCK = mock({
//     'data|100': [
//         {
//             id: '@natural(2208728, 8208728)',
//             employeeName: '@cname(5)',
//             evalFlag: '@integer(0, 1)',
//             companyName: '@ctitle(5)',
//             productName: '@cword(3, 5)',
//             projectGroupName: '@cword(3, 5)',
//             'postName|1': ['前端开发', '测试', 'JAVA开发', '界面设计'],
//             'totalTaskNum|1-10': 0,
//             evalScore: '@float(2, 4, 1, 1)',
//             avageEvalScore: '@float(2, 4, 1, 1)',
//             totalWorkloadNum: '@integer(1, 20)',
//             standardWorkloadNum: '@integer(1, 20)',
//             'avageDayBugNum|0-5': 0
//         }
//     ]
// });

// const proxy = {
//     'POST /api/gmstask/v1/task/task/getusertask': (req, res) => {
//         const { pageSize = 10, pageNo = 1, name } = req.body;
//         let { data } = MOCK;

//         /* 模拟搜索 */
//         if (name !== '') {
//             data = data.filter(item => item.name === name);
//         }

//         /* 模拟分页 */
//         const chunkedData = chunk(data, pageSize);

//         res.json({ code: 10000, data: { rows: chunkedData[pageNo - 1] }, total: data.length });
//     }
// };

// export default delay(proxy, 1000);
